To experience an improvement or benefit as a result of something.
के कारण बेहतर महसूस करना
English Usage: After resting over the weekend, you'll feel the better for it.
Hindi Usage: सप्ताहांत पर आराम करने के बाद, आप इसके कारण बेहतर महसूस करेंगे।